library pmicro_nfc;
import 'dart:math';
import 'dart:typed_data';
import 'command_apdu.dart';
import 'enum.dart';
/// pmicro nfc package
/// 封装pmicro标签数据读取
class PMicroNFC {

  final List<int>keyA = [];
  final List<int>keyB = [];

  /// Constructs an instance with the given values for testing. [PMicroNFC]
  /// instances constructed this way won't actually reflect any real information
  /// from the platform, just whatever was passed in at construction time.
  ///
  /// KeyA KeyB
  ///
  PMicroNFC({required List<int>keyA,required List<int>keyB}){
    if (keyA.length != 8 || keyB.length != 8) {
      throw Exception(
          'Invalid Initial Value (Key), must be a multiple of 8 bytes');
    }
  }





}
